[Back]

MacOS X Developer Preview 4 Release Notes Copyright © 2000 by Apple Computer, Inc. All Rights Reserved.

Mac OS X Developer Preview 4 Release Notes:
Developer Documentation

New Content

Mac OS X Developer Preview 4 ships with a number of important new documents. The following list calls out some of the highlights, but there have been changes to much of the documentation. Look in /System/Developer/Documentation for the complete set of files.

System Overview

This book provides essential conceptual material for any developer planning to work on Mac OS X. The version included on DP4 is a preliminary release. While Apple has made every effort to ensure its accuracy, until the final software has shipped its contents are subject to change. Please check back on the public website for updates.

Kernel Environment

This book orients developers to the possibilities and pitfalls of doing development inside the kernel. This is important background material for developers interested in developing device drivers, network extensions, or new filesystems.

Carbon

This CD introduces the Carbon Developer Documentation suite. This suite introduces several new documents including

Several documents receiving substantial revision are published here for the first time, including

All of the Carbon API reference material contains information never before published in Inside Macintosh documentation. This new information includes

This reference material has also been tagged for easier searching by Apple Help. In all, reference material for the following technologies is available on this release of the Carbon Developer Documentation suite:

Note that this documentation suite is a work-in-progress and will be continually updated with the latest publicly available information about Carbon. Future updates will include

Important

To most quickly assist you in adopting Carbon in your software, Apple is supplying much of this information in preliminary form. Supplemental information and changes to documentation are posted to Apple's web site as soon as they become available. Hence, all of the information contained on this CD is subject to change, and software implemented according to any of the documentation on this CD should be tested with final operating system software.

Project Builder

Project Builder for Mac OS X has been completely revised. To support this new release, there is online help available from within the application, as well as a number of tutorials in /System/Developer/Documentation/DeveloperTools.

New Access Mechanism

Mac OS X includes developer tools such as Project Builder, and it also includes developer documentation. In order to best serve developers, Apple is providing Apple Help indexes with most of its developer documentation, and optimizing that documentation for display in Apple Help. To support developer documentation, Apple Help has two major new features: the Developer Center, and anchor searching.

Developer Center

Apple Help on Mac OS X supports not only a user Help Center, but also a separate Developer Center. The Developer Center's table of contents is built dynamically just like the user Help Center. For DP4, Apple provides Carbon, Cocoa, and Core Foundation documentation in the Developer Center. Future releases will incorporate additional content. For details on the developer center, see the Help Viewer release notes.

Anchor Search

Apple's reference documentation is indexed using a special markup specification. Apple Help indexes these markups and can perform searches on them. In addition, Apple Help supports special URL's that allow another application, such as an IDE, to request documentation for specific reference documentation. This allows a high degree of integration between IDE's and Apple's reference documentation. See the Help Viewer release notes for details on the supported URL's.

Known Problems